Bus Route 104 - VTA 104: Milpitas Bart => Stanford Research Park (mornings) - VTA
Bus Stops
- 1 - Milpitas Transit Center
- 2 - North Main Street & West Calaveras Boulevard
- 3 - East Charleston Road & Middlefield Road
- 4 - Alma Street & Meadow Drive
- 5 - Page Mill Road & El Camino Real
- 6 - Page Mill Road & Ramos Way
- 7 - Hanover Street & Page Mill Road
- 8 - 3135 Hanover Street
- 9 - 3223 Hanover Street
- 10 - 3251 Hanover Street
- 11 - Hillview Avenue & Porter Drive
- 12 - 3300 Hillview Avenue
- 13 - Miranda Avenue & Hillview Avenue
- 14 - Veterans Affairs Hospital Palo Alto
- 15 - Hillview Avenue & Coyote Hill Road
- 16 - 3412 Hillview Avenue
- 17 - Hillview Avenue & Arastradero Road
- 18 - Arastradero Road & Thendara Way
- 19 - Deer Creek Road & Arastradero Road
- 20 - 3475 Deer Creek Road